package com.yicong.ants.bean.me;

/**
 * 搜索下线
 *
 * @author cch
 * @version 2020/9/7
 */
public class SearchChildBean {
    String mobile;
    String avatar;
    String id_card_name;
    String wx_account;
    int auth_status;
    String create_time;
    String nickname;
    String contribution;
    String level;

    public SearchChildBean() {
    }

    public String getMobile() {
        return this.mobile;
    }

    public String getAvatar() {
        return this.avatar;
    }

    public String getId_card_name() {
        return this.id_card_name;
    }

    public String getWx_account() {
        return this.wx_account;
    }

    public int getAuth_status() {
        return this.auth_status;
    }

    public String getCreate_time() {
        return this.create_time;
    }

    public String getNickname() {
        return this.nickname;
    }

    public String getContribution() {
        return this.contribution;
    }

    public String getLevel() {
        return this.level;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public void setAvatar(String avatar) {
        this.avatar = avatar;
    }

    public void setId_card_name(String id_card_name) {
        this.id_card_name = id_card_name;
    }

    public void setWx_account(String wx_account) {
        this.wx_account = wx_account;
    }

    public void setAuth_status(int auth_status) {
        this.auth_status = auth_status;
    }

    public void setCreate_time(String create_time) {
        this.create_time = create_time;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public void setContribution(String contribution) {
        this.contribution = contribution;
    }

    public void setLevel(String level) {
        this.level = level;
    }

    public boolean equals(final Object o) {
        if (o == this) return true;
        if (!(o instanceof SearchChildBean)) return false;
        final SearchChildBean other = (SearchChildBean) o;
        if (!other.canEqual((Object) this)) return false;
        final Object this$mobile = this.getMobile();
        final Object other$mobile = other.getMobile();
        if (this$mobile == null ? other$mobile != null : !this$mobile.equals(other$mobile))
            return false;
        final Object this$avatar = this.getAvatar();
        final Object other$avatar = other.getAvatar();
        if (this$avatar == null ? other$avatar != null : !this$avatar.equals(other$avatar))
            return false;
        final Object this$id_card_name = this.getId_card_name();
        final Object other$id_card_name = other.getId_card_name();
        if (this$id_card_name == null ? other$id_card_name != null : !this$id_card_name.equals(other$id_card_name))
            return false;
        final Object this$wx_account = this.getWx_account();
        final Object other$wx_account = other.getWx_account();
        if (this$wx_account == null ? other$wx_account != null : !this$wx_account.equals(other$wx_account))
            return false;
        if (this.getAuth_status() != other.getAuth_status()) return false;
        final Object this$create_time = this.getCreate_time();
        final Object other$create_time = other.getCreate_time();
        if (this$create_time == null ? other$create_time != null : !this$create_time.equals(other$create_time))
            return false;
        final Object this$nickname = this.getNickname();
        final Object other$nickname = other.getNickname();
        if (this$nickname == null ? other$nickname != null : !this$nickname.equals(other$nickname))
            return false;
        final Object this$contribution = this.getContribution();
        final Object other$contribution = other.getContribution();
        if (this$contribution == null ? other$contribution != null : !this$contribution.equals(other$contribution))
            return false;
        final Object this$level = this.getLevel();
        final Object other$level = other.getLevel();
        if (this$level == null ? other$level != null : !this$level.equals(other$level))
            return false;
        return true;
    }

    protected boolean canEqual(final Object other) {
        return other instanceof SearchChildBean;
    }

    public int hashCode() {
        final int PRIME = 59;
        int result = 1;
        final Object $mobile = this.getMobile();
        result = result * PRIME + ($mobile == null ? 43 : $mobile.hashCode());
        final Object $avatar = this.getAvatar();
        result = result * PRIME + ($avatar == null ? 43 : $avatar.hashCode());
        final Object $id_card_name = this.getId_card_name();
        result = result * PRIME + ($id_card_name == null ? 43 : $id_card_name.hashCode());
        final Object $wx_account = this.getWx_account();
        result = result * PRIME + ($wx_account == null ? 43 : $wx_account.hashCode());
        result = result * PRIME + this.getAuth_status();
        final Object $create_time = this.getCreate_time();
        result = result * PRIME + ($create_time == null ? 43 : $create_time.hashCode());
        final Object $nickname = this.getNickname();
        result = result * PRIME + ($nickname == null ? 43 : $nickname.hashCode());
        final Object $contribution = this.getContribution();
        result = result * PRIME + ($contribution == null ? 43 : $contribution.hashCode());
        final Object $level = this.getLevel();
        result = result * PRIME + ($level == null ? 43 : $level.hashCode());
        return result;
    }

    public String toString() {
        return "SearchChildBean(mobile=" + this.getMobile() + ", avatar=" + this.getAvatar() + ", id_card_name=" + this.getId_card_name() + ", wx_account=" + this.getWx_account() + ", auth_status=" + this.getAuth_status() + ", create_time=" + this.getCreate_time() + ", nickname=" + this.getNickname() + ", contribution=" + this.getContribution() + ", level=" + this.getLevel() + ")";
    }
}
